a smokescreen - Alemán Inglés Diccionario